home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / doc / python-pyorbit / examples / everything_inprocess.py < prev    next >
Encoding:
Text File  |  2008-05-01  |  518 b   |  20 lines

  1. '''Simple test case that jams everything_server and everything_client together
  2. so that they run in the same address space.'''
  3.  
  4. import sys, unittest
  5. import ORBit, CORBA
  6.  
  7. import everything_server
  8.  
  9. orb = CORBA.ORB_init(sys.argv)
  10. factory_servant = everything_server.MyFactory()
  11. factory_objref  = factory_servant._this()
  12. factory_servant._default_POA().the_POAManager.activate()
  13.  
  14. import everything_client
  15. everything_client.factory = factory_objref
  16.  
  17. EverythingTestCase = everything_client.EverythingTestCase
  18.  
  19. unittest.main()
  20.